function ngdomSpriteItem__Textpoint(x, y, text) {
	ngdomSpriteItem__Textpoint.prototype.base.constructor.call(this, x, y);
	if (!this.engine) return;
	
	this.speed = 0;
	this.animateHover = false;
	this.type = 'textpoint';
	this.canTake = false;
	this.cssClass = 'textpoint';
	this.textCssClass = null;
	this.spriteKey = 'textpoint';
	this.spriteExt = 'png';
	this.text = text || '';
	
	if (typeof(x) == 'object') $.extend(true, this, x);
}
ngdomSpriteItem__Textpoint.inherits(ngdomSpriteItem);
ngdomSpriteItem__Textpoint.prototype.collideWithPlayer = function () { 
	if (!this.playerOverlap) this.engine.showGameText(this.text, this.textCssClass);
};
ngdomSpriteItem__Textpoint.prototype.loop = function () {
	if (!this.playerOverlap) this.engine.hideGameText(this.text);
};
ngdomSpriteItem__Textpoint.prototype.save = function () {};
ngdomSpriteItem__Textpoint.prototype.load = function (data) {};